Part Number: 1680-00-341-9425 (Pulley and pin seat)
Search for Part Numbers